improved goods - Allemand Anglais Dictionnaire